﻿using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace STHPMS1.Common.C_Enum
{
    /**111-130**/
    [Description("结构类型")]
    public enum SturctureEnum
    {
        /// <summary>
        /// 桥梁
        /// </summary>
        [Description("桥梁")]
        B111 = 111,
        /// <summary>
        /// 隧道
        /// </summary>
        [Description("隧道")]
        T120 = 120,
        /// <summary>
        /// 涵洞
        /// </summary>
        [Description("涵洞")]
        C125 = 125
    }

    /**112-118**/
    [Description("桥梁类型")]
    public enum BridgeEnum
    {
        /// <summary>
        /// 公路桥
        /// </summary>
        [Description("公路桥")]
        B112 = 112,
        /// <summary>
        /// 铁路桥
        /// </summary>
        [Description("铁路桥")]
        B113  = 113,
        /// <summary>
        /// 公铁两用桥
        /// </summary>
        [Description("公铁两用桥")]
        B114 = 114,
        /// <summary>
        /// 闸坝桥
        /// </summary>
        [Description("闸坝桥")]
        B115 = 115,
        /// <summary>
        /// 人行桥
        /// </summary>
        [Description("人行桥")]
        B116 = 116,
        /// <summary>
        /// 通道桥
        /// </summary>
        [Description("通道桥")]
        B117 = 117,
         /// <summary>
        /// 其他
        /// </summary>
        [Description("其他")]
        B118 = 118
    }

    [Description("隧道类型")]
    public enum TunnelEnum
    {
        /// <summary>
        /// 公路隧道
        /// </summary>
        [Description("公路隧道")]
        T121 = 121,
        /// <summary>
        /// 山岭隧道
        /// </summary>
        [Description("山岭隧道")]
        T122 = 122,
        /// <summary>
        /// 水下隧道
        /// </summary>
        [Description("水下隧道")]
        T123  = 123
    }

    [Description("涵洞类型")]
    public enum CulvertEnum
    {
        /// <summary>
        /// 圆管涵
        /// </summary>
        [Description("圆管涵")]
        C126 = 126,
        /// <summary>
        /// 箱涵
        /// </summary>
        [Description("箱涵")]
        C127 = 127,
        /// <summary>
        /// 盖板涵
        /// </summary>
        [Description("盖板涵")]
        C128 = 128,
        /// <summary>
        /// 拱涵
        /// </summary>
        [Description("拱涵")]
        C129 = 129
    }
}
